home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 49 / Amiga Format CD49 (2000-01-17)(Future Publishing)(GB)(Track 1 of 3)[!][issue 2000-02].iso / -serious- / workbench / wbstartemu / wbstartemu.doc < prev    next >
Text File  |  1999-11-29  |  2KB  |  68 lines

  1.                 WBStartEmu
  2.         © 1999 by Stephan Rupprecht
  3.             All rights reserved.
  4.  
  5.  
  6. COPYRIGHT AND DISCLAIMER
  7.  WBStartEmu is copyrighted 1999 by Stephan Rupprecht. 
  8.  All rights reserved. This program is freeware, so no financial
  9.  donations required. Redistribution allowed if the package is 
  10.  left unchanged. The author is not responsible for any damage 
  11.  caused by the use or misuse of this documentation and/or the 
  12.  program(s) it describes.
  13.  
  14.  
  15. REQUIREMENTS
  16.  Any Amiga® (compatible) computer with at least OS3.5 and
  17.  68020+ cpu.
  18.  
  19.  
  20. DESCRIPTION
  21.  Starting with workbench.library v44, tools like wbstart.library
  22.  (by Stefan Becker) are no longer necessary to start a program as if
  23.  it were started from workbench. Because of this I wrote an emu-
  24.  lation of wbstart.library which uses the v44 API to invoke workbench
  25.  programs.
  26.  
  27.  
  28. KNOWN BUGS
  29.  The original wbstart.library allows you to set the stacksize and
  30.  priority of the program to start. This isn't supported by the
  31.  emulation because of a (current) limitation of workbench.library.
  32.  But it shouldn't be a problem as wb obtains the required information
  33.  from the program icon.
  34.  
  35.  Not a bug but a feature: As a side-effect you can open drawers with
  36.  this emulation, too.
  37.  
  38.  
  39. INSTALLATION
  40.  Copy wbstart.library to your libs: drawer.
  41.  
  42.  
  43. HISTORY
  44.  44.0    first public release
  45.  44.1    Ooops! when copying the struct WBArg, the pointer wasn't 
  46.      increased thus when passing multiple args the same 
  47.      argument was passed to the program multiple times.
  48.      Stupid me, I also forgot to add the TAG_DONE tag to the
  49.      taglist :(
  50.  44.2    Fixed a very bad bug in the LibExpunge code (referencing
  51.      to already freed memory). Thanks to Forbid/Permit that this
  52.      bug never caused any problems ;) Special thanks to Thomas
  53.      Richter who discovered this bug.
  54.  
  55.  
  56. AUTHOR
  57.  
  58.  Please send bug reports and ideas to:
  59.  
  60.     Stephan Rupprecht
  61.     Apfeldweg 1
  62.     D44359 Dortmund
  63.     Germany
  64.  
  65.  Send emails to
  66.  
  67.     stephan.rupprecht@gmx.de
  68.